13888
14901
14519
14878
15222
14906
15742
16444
17318
17915
18968
19678
20434
21502
22723
24334
26945
28875
32631
36111
38657
43689
49583
52999
56416
59679
60077
63896
67045
68818
69408
69914
69566
72114
75720
79359
80788
81496
81653
83957
86731
77876
82318
91421
93811
94771
95864
83765
82461
82883
83162
84381
84915
85746
87446
87188
86819
87427
88274
87908
89651
87276
87576
88616
88429
88228
89638
92263
92330
93744
94276
90196
91173
90397
86450
84307
83535
78704
76828
76610
75540
76542
77228
73360
71858
71622
72217
74586
74548
77611
80703
83076
85267
87209
93158
93590
92640
95271
98359
103122
99645
99877
100960
100974
105289
104194
104512
103254
101614
99147
94992
93415
91064
83044
78427
75816
72417
69597
65497
61209
57373
54912
49928
47008
44385
41047
37604
35041
33542
30859
29338
27055
25198
24059
22779
20970
19821
18688
18238
17663
16937
16153
15679
15667
15281
14797
14453
14777
14647
15397
15207
16546
17443
17959
18537
19248
19821
21728
22426
23629
26374
28363
31265
35131
38371
43122
49067
52680
57252
57871
59463
62460
64703
67841
69361
70829
69339
71895
75861
77172
79196
80476
79267
81265
83837
74814
79083
87281
89163
90307
90128
80357
79105
78158
78778
78956
80485
80926
83206
82688
83757
84414
84491
84044
83845
83662
83211
84037
84274
82915
83417
84887
86574
88069
89294
88539
86732
85633
81998
80681
79335
75507
73062
72987
74609
74827
75702
72146
70797
70084
68429
70383
72171
70926
75654
80839
81997
84797
89635
90414
92950
100419
99032
98664
101875
100637
99575
102488
104782
100079
104871
103647
101769
98917
95384
92166
88429
82556
79879
76195
73518
67322
62978
60335
54880
51608
48325
45305
43610
40099
36704
35866
31632
29640
28579
26058
24443
23192
21570
20085
18688
18216
17049
16556
15835
15100
15164
14930
14387
14273
14549
14404
14593
14773
15667
16150
16761
17784
18138
19801
20009
20687
21374
22843
25460
26950
30096
33469
34768
40397
46575
49598
55146
56186
56281
59222
63031
65496
67069
65573
66337
69029
72929
76219
77741
79039
77822
79245
80631
72343
76131
82874
86132
86744
86950
77009
77364
75852
76355
76201
76968
78323
80016
80514
80837
81478
81789
81815
80980
80933
79603
80569
82028
80578
82541
84080
84500
86223
87235
84028
82604
82123
78760
76620
75516
71687
71065
69060
69432
69350
70069
68142
66349
66972
66979
68539
69879
69775
73745
75490
78740
80101
84819
85209
81886
82072
83777
83775
86379
83648
86757
88633
88039
88821
98125
94557
94609
94348
90470
86827
85961
78863
78149
76500
71613
71371
66815
64970
59606
55218
52254
50241
47877
43768
40728
40203
36348
33716
32480
29802
27573
25879
24236
22878
21242
20026
19445
18490
16939
17016
16196
15367
15011
14782
14723
15332
15763
15142
15748
16836
17339
17819
18918
19918
20675
21117
22726
24463
26448
28358
29589
31828
34224
37331
39242
41421
43172
45364
47247
49112
50474
52451
53486
56639
55812
56090
58591
60227
61509
62526
63502
65182
64653
61055
60762
62402
64143
63395
64214
62839
63862
66611
68023
69385
69765
68956
68585
67812
67952
67017
68350
68860
68366
68833
69940
70067
71418
70951
70315
70131
69967
71441
71601
70771
70413
70336
69597
68588
68928
68389
65517
69808
70145
67373
68092
64406
63943
69432
68828
70351
73250
74692
79039
78189
85005
87163
99536
93796
91716
93182
95162
97022
99805
97999
95223
96202
96397
96575
93713
96411
94305
94843
91126
89977
89906
85649
82706
77691
76676
73565
71572
68527
63856
62929
63131
62715
60398
56446
48849
46195
42195
38929
36573
34172
32114
29965
28616
26127
24795
23498
22560
21323
20317
19109
18241
17782
17073
16832
16400
16040
15959
16019
16468
17349
18763
21562
22025
20622
21017
22502
23833
24061
25438
27422
29485
31763
33552
35025
36090
39015
40543
42732
46910
47463
50207
51642
52231
54263
56310
57451
58052
58136
58336
60020
61881
62233
62695
59120
58352
58791
59911
61281
63446
62311
61853
63430
63555
64546
66752
66070
66250
66839
66567
66604
67063
68391
67264
68646
68483
68817
68236
69143
69830
70414
70147
70019
70139
70176
72394
73798
74228
74051
73194
71939
70314
70384
70942
70037
71243
72506
73271
75940
75489
80277
79670
84034
87498
89974
94840
99804
99732
92412
94895
93511
96570
98122
103470
100841
101436
99589
99736
97519
101455
102300
101139
108943
149331
128504
107571
102516
98471
91498
84502
80976
78434
74463
71149
66509
62685
58144
55370
51977
49026
45821
42816
40116
37153
36086
33018
31573
29334
27464
25692
24478
22317
20918
19858
19528
18289
17724
17973
18698
16956
15856
16096
16464
16265
16654
17927
18947
19336
20169
21713
23091
23742
25784
27524
29173
31517
35612
37565
40117
43348
45583
47650
50009
52900
53592
56874
58227
62926
65555
67765
69901
71403
71670
72477
76141
75350
76663
76739
71770
74590
81675
82450
80265
79176
82381
79805
81561
82051
80665
83196
83384
80938
81188
82008
80516
82270
83352
82567
82745
83779
84860
86470
84654
84575
84313
85959
86163
88604
84769
83870
84183
84723
84752
85037
83236
80114
80274
80523
81752
84488
81620
81250
84680
87564
90895
92470
93861
102749
102583
106255
108079
108717
114011
116807
117930
114863
120311
124332
122802
127032
122154
120850
118304
115263
110053
114079
111064
103935
99392
92506
90551
87134
84764
81893
75983
70013
66870
62736
59808
55449
51801
48356
45127
41942
38823
36023
33266
31229
29143
27411
25659
24029
23139
21569
20008
19312
18426
18080
17419
16654
16196
15596
15194
15371
15219
15361
15818
15764
16598
17064
17899
18637
18705
20099
21980
23030
24935
26371
27665
32229
34461
36057
41975
47555
49038
53629
56149
58261
63846
64956
67597
69030
71247
69524
70467
74760
76501
78381
80387
80632
82035
82341
78351
80261
88939
91186
94368
93377
81339
80285
80506
81118
81228
83219
83663
84847
84524
84980
86966
87064
87806
88858
86730
85387
85832
86904
85116
87882
89555
91513
91692
93681
90348
89124
89151
86868
85258
83721
79159
78692
79340
80131
78629
79408
74074
72584
75037
74209
71928
77917
78008
80955
83055
82624
88324
92684
90986
91687
93609
96805
96857
98336
98255
99867
101996
103287
106903
108437
106892
105066
101596
97698
92416
88654
83854
83103
81264
75417
68443
64740
60857
56445
52182
48844
46423
43463
41037
37083
35105
32446
30444
28040
26651
25815
24141
22815
21655
20519
19167
17769
17804
16484
16523
15625
15439
15459
14570
14392
14579
14656
14963
15645
16910
16764
17784
18511
18932
20856
22064
22858
24855
27014
28581
32522
35293
37676
42355
47742
51547
55601
58157
58266
61319
65285
67169
69087
67930
67183
69266
72802
75753
78544
78763
78135
79295
82503
74217
79518
91529
92068
91940
91495
80829
79644
78472
79364
80773
81331
82516
83619
83269
83316
84166
83715
84363
84561
84102
85209
85850
86600
85113
88491
88222
89922
90657
92983
90564
89625
88964
83714
82433
78762
74166
72152
71525
72919
75381
76139
73759
70718
71425
70368
72704
75769
73415
73933
77934
78486
82916
86585
87587
87703
90688
93758
96137
101106
99568
100691
106146
102624
103646
99697
99245
100682
99921
98236
96436
91507
88137
80960
78539
73682
69123
65555
60799
56927
53705
49844
45742
43917
40830
38633
34753
32586
30640
28808
28219
25074
23398
22739
20785
19313
19123
18545
18638
17288
15753
15291
15009
15644
16223
14979
14778
16586
15755
15335
16521
16777
17838
18319
18550
19599
21070
22412
23881
25453
28552
31337
34013
36226
41788
47989
51161
55185
58431
59561
61873
66152
67693
68462
68939
67890
70248
75694
78870
79108
79942
78825
80301
83095
75156
80245
88116
92128
91796
91327
81190
80557
80025
80982
82764
82540
84282
83763
85273
84225
85329
85492
83573
83843
84798
85138
85774
85500
86142
86320
87599
87456
88968
89140
86335
85757
83938
81014
81865
79035
76298
73303
74533
72481
74770
77768
74802
73649
72023
71470
76784
75865
75062
75351
81053
81746
85716
90296
89637
94330
90469
90699
96247
93590
94052
96371
94719
98961
94409
94590
97880
99155
97698
91162
89535
93872
85783
81553
77094
71790
67211
64920
61684
58772
52969
49752
47232
44263
41686
37474
36342
34552
31083
29462
28416
27492
25013
23637
21412
19617
18706
18939
17948
16883
16205
15414
15448
16830
15165
15022
14990
15542
15508
16147
15983
17102
17547
18324
18521
19957
21029
22068
24684
27118
28242
30872
33846
36412
42063
47732
51834
55909
57732
57361
60124
64532
65677
67566
66790
67892
67931
73675
76343
77245
79055
78888
80147
81861
74276
77864
84114
87486
90031
87868
77057
76404
75386
75406
77147
78233
79379
81307
80529
81827
81110
82438
82388
80933
81676
81976
82628
84370
82851
83213
84676
85030
86457
87115
84083
83081
81807
78175
78302
77540
74107
71593
68830
70988
72230
74280
70304
69042
68320
67762
69364
70754
69443
70760
75240
77468
81022
83580
83680
84283
84591
85458
87620
85363
85658
88455
90287
93293
90024
94166
95428
97662
96015
92351
90551
87874
84293
85430
84196
76222
73952
69090
67058
62174
59919
56650
52572
50829
46847
42869
40114
39634
35249
33190
31242
31372
27170
26086
25069
23431
21755
20131
19363
18431
17620
16776
16227
15705
15656
15387
16880
17062
16667
16897
17772
19006
20096
20711
21855
23484
24620
26710
28697
30428
33444
34886
37015
40360
43575
45835
47963
51491
54422
56686
58141
60344
61596
63870
65884
67678
68508
71953
74467
76096
78377
78957
79950
78264
74635
75435
77691
78491
79433
80142
78106
78441
80860
80727
82572
83836
82446
81326
83256
83961
84267
83686
84606
85742
86992
84685
84481
86339
87367
86111
87765
89520
88485
90989
88606
88272
87397
87152
88228
90093
87651
87871
86902
84665
83268
82024
79065
80313
81198
82519
82575
86632
90609
93070
93962
99277
101056
109932
111805
110957
108863
107138
110511
112923
110099
111848
113084
114209
112301
112520
107663
106170
101141
104770
102832
106076
103686
98386
95155
94984
92407
87433
81978
79575
76559
71520
65651
62091
58229
55157
51349
47632
44504
41968
39273
37467
34803
32987
30704
28786
26914
25904
24541
22950
22087
20865
20392
19713
18968
18684
18340
18483
18229
18630
19594
19657
20723
21685
22558
22795
24590
26798
27770
29762
31728
33368
35661
39464
41513
42811
45353
48241
50736
55128
59889
63951
64568
65016
68093
70450
73279
76089
77080
76264
78530
78971
81406
80395
74502
75367
74049
75666
75680
80698
80454
79546
82341
81466
80034
83012
82981
78572
81158
81835
80844
81197
84991
83930
84545
86433
90662
92575
91379
92039
94234
93290
93168
94208
94327
94116
96433
94643
94610
94067
92376
90260
91965
92089
90239
89724
88084
84092
83641
88182
89614
90840
95239
98384
100116
104677
106156
113968
113931
115649
121402
121551
119807
120681
117247
117228
121606
122310
120320
125624
123082
117066
116086
115364
112788
106449
101064
98999
93199
87805
81851
77564
72196
69165
65319
59971
55564
51097
46914
43536
38624
37107
36034
33705
30907
28999
26965
24988
22818
21758
20654
19382
18821
18118
17117
16415
16091
15358
15439
15003
15045
15075
15291
15626
16174
17009
17944
19391
20750
19979
22240
24001
26634
28564
29501
16979
